Definition of Apple Dumpling

  • 1. Apples wrapped in pastry and baked Noun

Semanticaly linked words with "apple dumpling"

Hyponims for word "apple dumpling"